Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
138 LONDON ROAD Detached £601,078 £445,000 31 Mar 2016
140 LONDON ROAD Detached £645,307 £115,000 28 Apr 1995
142 LONDON ROAD Detached £562,788 £399,995 16 Oct 2015
144 LONDON ROAD Detached £646,555 £600,000 17 Sep 2021